0fc9bd67ee9e536341a25deb3726ec60e6253b7b,publish/src/main/java/com/indix/gocd/s3publish/PublishExecutor.java,PublishExecutor,execute,#TaskConfig#TaskExecutionContext#,27

Before Change


    @Override
    public ExecutionResult execute(TaskConfig config, final TaskExecutionContext context) {
        environment.putAll(context.environment().asMap());
        if (isEmpty(env(AWS_ACCESS_KEY_ID)))
            return ExecutionResult.failure(envNotFound(AWS_ACCESS_KEY_ID));
        if (isEmpty(env(AWS_SECRET_ACCESS_KEY)))
            return ExecutionResult.failure(envNotFound(AWS_SECRET_ACCESS_KEY));
        if (isEmpty(env(GO_ARTIFACTS_S3_BUCKET)))

After Change


    public ExecutionResult execute(TaskConfig config, final TaskExecutionContext context) {
        final GoEnvironment env = new GoEnvironment();
        env.putAll(context.environment().asMap());
        if (env.isAbsent(AWS_ACCESS_KEY_ID)) return envNotFound(AWS_ACCESS_KEY_ID);
        if (env.isAbsent(AWS_SECRET_ACCESS_KEY)) return envNotFound(AWS_SECRET_ACCESS_KEY);
        if (env.isAbsent(GO_ARTIFACTS_S3_BUCKET)) return envNotFound(GO_ARTIFACTS_S3_BUCKET);